Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
BIG THATCH Detached £1,289,586 £1,300,000 9 Sep 2022